a double whammy - Francés Inglés Diccionario